kan river - French English Dictionary